const http = require("http")
const urlModule = require("url")


//创建一个node1服务器
	const server = http.createServer()

//监听http 服务器的require请求

server.on('request',function(req,res){

	// const url =req.url	
	const {pathname:url, query} = urlModule.parse(req.url,true)


	if(url ==='/getscript'){
		//拼接一个合法的js脚本，这里拼接的是一个方法的调用,此时html文件调用show（）方法
		// var scriptStr = 'show()'
		
		var data = {
			name:'jack',
			age:18,
			gender:"女"
		}
		
		//${JSON.stringify(对象)}----此方法将对象转换为字符串
		var scriptStr = `${query.callback}( ${JSON.stringify(data)} ) `

		res.end(scriptStr)
	}else{
		res.end('404')
	}
})



//指定端口号并且启动服务器监听

server.listen(3000,function(){
	console.log("3000,running....")
})













